irrefutable evidence - Deutsch Englisch Wörterbuch